print(list())  # []

# 将字符串转为列表
str = 'Hello,python'
print(list(str))  # ['H', 'e', 'l', 'l', 'o', ',', 'p', 'y', 't', 'h', 'o', 'n']

# 将元组转为列表
tuple = (1, 2, 4, 6)
print(list(tuple))  # [1, 2, 4, 6]

# 返回最大(小)的数
print(max(tuple))  # 6
print(min(str))  # ,

# 返回总和
print(sum(tuple))  # 13
print(sum(tuple, 10))  # 23

number = (3, 2, 5, 9, 1)
# 排序
print(sorted(number))  # [1, 2, 3, 5, 9]
# 倒序
print(reversed(number))  # 返回的是一个对象 <reversed object at 0x000001C9BD3D3A90>
print(list(reversed(number)))  # [1, 9, 5, 2, 3]
# 将每个 元素的索引 和 元素本身 整合为 元组
print(list(enumerate(number)))  # [(0, 3), (1, 2), (2, 5), (3, 9), (4, 1)]
# 将两个列表的对应索引位置的元素 整合为 元组，多出来的部分 不整合
a = [1, 2, 3]
b = [4, 5, 6, 7]
print(list(zip(a, b)))  # [(1, 4), (2, 5), (3, 6)]
